home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / dev / gui / classactdemo.lha / ClassAct / Read_Me < prev    next >
Text File  |  1995-09-13  |  7KB  |  189 lines

  1.  
  2.  
  3.  
  4.                                ClassAct Demo
  5.                                -------------
  6.                                   -------
  7.                                     ---
  8.  
  9.  
  10.                      PLEASE READ THIS FILE COMPLETELY
  11.                      --------------------------------
  12.  
  13.  
  14. Welcome:
  15. --------
  16. ClassAct is a set of 17 BOOPSI classes published by Phantom Development LLC
  17. and co-authored by Christopher Aldi, Timothy Aston, and Osma Ahvenlampi.
  18.  
  19. To use this demo you first run the included installation script because
  20. the Classes directory needs to be copied to your SYS: partition.  Or, if
  21. you wish to keep the ClassAct Classes directory elsewhere, just be sure to
  22. Assign Libs: ADD the location that it is in, eg:
  23.  
  24.     Assign Libs: Work:ClassAct/Classes ADD
  25.  
  26. ClassAct provides object-oriented building blocks for your application in
  27. the form of Intuition BOOPSI classes available as either shared run-time or
  28. link-time libraries.  As they are standard classes, they may be used with
  29. any application environment supporting BOOPSI.  ClassAct is a complete GUI
  30. system in its own right, supporting evreything from simple buttons to an
  31. advanced list management class, and includes a complete GUI layout system
  32. class that lets you create font-sensitive and resizable interfaces quickly
  33. and easily.
  34.  
  35. Programs that use ClassAct can be made freely distributable, shareware,
  36. commercial, etc. as there is no fee for users!  When you purchase ClassAct,
  37. users of your software get to use all the functions of our classes that you
  38. allow them to.  This not only makes ClassAct a powerful and time-saving
  39. choice for software developers, but an affordable and convenient one as well.
  40.  
  41. Since ClassAct all classes are BOOPSI, they automatically support all
  42. sorts of great features, such as window relatively (resizability), 3.x
  43. help, notification, and interconnections with other BOOPSI classes (which
  44. do not necessarily have to be ClassAct classes).  ClassAct classes are
  45. totally standard BOOPSI objects, just like the colorwheel and gradient
  46. sliders that come with release 3.x of the Amiga's operating system. 
  47. ClassAct classes are built for speed, power and efficiency.
  48.  
  49. All ClassAct classes are compatible with 2.04 (V37) thru 3.1 (V40)
  50. releases of the Amiga operating system and take advantage of performance
  51. increases available in release 3.x.
  52.  
  53. ClassAct is an expanding project, providing you with all the graphical
  54. user interface tools you need to write your application.  ClassAct is
  55. currently up to 17 different classes, and the list is literally growing
  56. all the time!
  57.  
  58. Gadget Classes:
  59. ---------------
  60.  * Button gadget class
  61.     - powerful button class with many of options including built-in
  62.       arrow glyphs, tab-cycle support, custom images and more.
  63.  
  64.  * CheckBox gadget class
  65.     - for checkbox gadgets, very much like GadTools CHECKBOX_KIND.
  66.  
  67.  * Chooser gadget class
  68.     - for pop-up and drop-down menus simular in purpose to CYCLE_KIND.
  69.  
  70.  * Fuel Gauge gadget class
  71.     - for progress indication, several features including optional
  72.       tick marks, and orientation settings.
  73.  
  74.  * Integer gadget class
  75.     - an integer gadget with optional arrows.
  76.  
  77.  * ListBrowser gadget class
  78.     - a listview supporting multiple columns, images, multi-select, etc.
  79.  
  80.  * Layout gadget class
  81.     - for laying out gadgets and images in a font-sensitive and resizable
  82.       hierarchical group fashion.
  83.  
  84.  * Palette gadget class
  85.     - for color selection, like GadTools PALETTE_KIND.
  86.    
  87.  * RadioButton gadget class
  88.     - for radio button gadgets, like GadTools MX_KIND.
  89.  
  90.  * Scroller gadget class
  91.     - a proportional scrollbar with arrows, and slider mode.
  92.  
  93.  * SpeedBar gadget class
  94.     - for button tool bars (horizontal or vertical orientations) with
  95.       optional window title bar help messages.
  96.  
  97.  * String gadget class
  98.     - a simple string gadget with bevel frame, compatible with strgclass.
  99.  
  100.  
  101. Image Classes:
  102. --------------
  103.  * Bevel image class
  104.     - for drawing bevel grouping boxes
  105.     - supports all kinds of standard bevels, including titled grouping.
  106.       bevels, drop-box bevels, optional inner fill color and text, etc.
  107.  
  108.  * Draw List image class
  109.     - for designing custom colorized and scaled vector/areafill images.
  110.  
  111.  * Glyph image class
  112.     - for standard scalable system images
  113.     - includes many images: arrows, get file, get font, etc.
  114.  
  115.  * Label image class
  116.     - makes multi-line labels mixing text, colors, images, styles, etc.
  117.  
  118.  * Penmap image class
  119.     - for pen-remapped images.
  120.  
  121.  
  122. Examples:
  123. ---------
  124. Included for this demo are examples of some of the classes.  We have only
  125. included some of the examples to keep the size of the demo down.  When you
  126. purchase ClassAct, you get a complete set of examples for all the classes,
  127. including example source. If you have OS Release 3.x (V39 or greater) AND
  128. a 68020 CPU or greater, then you should install the layout.gadget.020
  129. in place of layout.gadget using the CLI or any directory utility for
  130. faster layout performance.
  131.  
  132.  
  133. Should You Use ClassAct?:
  134. -------------------------
  135. Have you written or are you currently in the process of developing Amiga
  136. applications?  If so, the answer is a very definite YES, you should be
  137. using ClassAct.
  138.  
  139. The graphic user interfaces of most Amiga applications fit one or more of
  140. the following descriptions:
  141.  - Non-existant (i.e. command line only)
  142.  - Not font-sensitive
  143.  - Not Locale sensitive
  144.  - Slow
  145.  - Unattractive
  146.  - Lacking in intuitiveness and originality
  147.  - Non-standard
  148. The reasons for this are simple.  Existing systems for creating a GUI are
  149. limited in features, slow, hard to use, and/or violate system standards.
  150.  
  151. This is why you should use ClassAct.  The Amiga is a graphic system and
  152. all applications should have a graphic user interface.  ClassAct is the
  153. only system that allows you to easily create a GUI that doesn't suffer
  154. from the deficiencies listed above.
  155.  
  156. If you want your application to be easy to use, fast and professional
  157. looking then you NEED ClassAct.
  158.  
  159.  
  160. Purchasing ClassAct:
  161. --------------------
  162. ClassAct is availble NOW only from Phantom Development for just $69.95 US.
  163. Contact us now to order!
  164.  
  165.     Phantom Development, LLC.
  166.     P.O. Box 572
  167.     Plantsville, CT 06479
  168.     U.S.A.
  169.     Tel/FAX: (860)276-8175
  170.  
  171.     E-Mail: caldi@pcnet.com
  172.     WWW: http://www.pcnet.com/~caldi
  173.  
  174. Here is some of what is included with ClassAct:
  175.  
  176.  - The complete set of ClassAct BOOPSI classes.
  177.  - Autodocs in text and AmigaGuide format telling you how to use each
  178.    class.
  179.  - classact.lib which includes SAS/C autoopen support for ClassAct classes.
  180.  - SBGen which allows you to quickly generate SpeedBar gadget source
  181.    code and image data.
  182.  - Examples programmes in C for using each of the classes.
  183.  - C includes that you will need for writing programs that use ClassAct.
  184.  - Technical support from Phantom Development.
  185.  
  186. We hope you enjoy the ClassAct demo.  If you have any questions or
  187. comments, please do not hesitate to contact us.
  188.  
  189.